package org.example.judge_admin.service;

import com.baomidou.mybatisplus.extension.service.IService;
import org.example.judge_pojo.Auth;

import java.util.List;

public interface AuthService extends IService<Auth> {

    /**
     *
     * @param userId
     * @param status status==2 zhi要系统保留权限
     * @param isDelete 是否剔除保留权限，true剔除 三个系统保留权限
     * @return
     */
    List<Auth> listByUserId(String userId,Integer status,boolean isDelete);

    /**
     * 根据code编码获取权限信息
     * @param client
     * @return
     */
    Auth getAuthByCode(String client);

}
